technological backwardness - German English Dictionary